﻿namespace Uhi.Applications.FileAid.Interactivity
{
    #region TextSelection
    /// <summary>
    /// <see cref="System.Windows.Controls.ListBox"/> 内のテキストの選択範囲を表す。
    /// </summary>
    public class TextSelection
    {
        #region SelectionRow
        /// <summary>
        /// 選択行を取得、または設定する。
        /// </summary>
        public int SelectionRow { get; set; }
        #endregion

        #region SelectionColumn
        /// <summary>
        /// 選択列を取得、または設定する。
        /// </summary>
        public int SelectionColumn { get; set; }
        #endregion

        #region SelectionStart
        /// <summary>
        /// 選択範囲の開始位置を取得、または設定する。
        /// </summary>
        public int SelectionStart { get; set; }
        #endregion

        #region SelectionLength
        /// <summary>
        /// 選択範囲の長さを取得、または設定する。
        /// </summary>
        public int SelectionLength { get; set; }
        #endregion
    }
    #endregion
}
